/**
 * 允许多个属性合并为一个类型，合并后的类型拥有所有合并类型的成员
 */
// 面积
type Area = {
  width: number;
  height: number
}

// 地址
type Address = {
  num: number //楼号
  cell: number //单元号
  room: string // 房间号
}

type House = Area & Address;

// 属性必须全
const house: House = {
  width: 100,
  height: 100,
  num: 2,
  cell: 3,
  room: '0110'
}
